package com.adagio.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.adagio.bean.DKShopping;
import com.adagio.bean.DKShoppingExample;

public interface DKShoppingMapper {
    int countByExample(DKShoppingExample example);

    int deleteByExample(DKShoppingExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DKShopping record);

    int insertSelective(DKShopping record);

    List<DKShopping> selectByExample(DKShoppingExample example);

    DKShopping selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DKShopping record, @Param("example") DKShoppingExample example);

    int updateByExample(@Param("record") DKShopping record, @Param("example") DKShoppingExample example);

    int updateByPrimaryKeySelective(DKShopping record);

    int updateByPrimaryKey(DKShopping record);
}